import Toast from "./toast.vue"

const test = {}

test.install = function (Vue, options) {
	// 创建组件构造器
	const toastCountrustor = Vue.extend(Toast)
	// new的方式,根据组件构造器, 可以创建出来一个组件对象
	const toast = new toastCountrustor()
	// 将组件对象手动挂载到某个元素上
	toast.$mount(document.createElement('div'))
	// toast.$el对应的就是div
	document.body.appendChild(toast.$el)
	Vue.prototype.$toast = toast
	Vue.component(Toast.name, toast)
 }

export default test